package private
公開範囲をpackage内外の2段階に分ける
public
の範囲を2段階に分ける
package内
package外
↑「
file
の内外」ではないことに注意
mrsekut.icon
これだけでいくつかの問題が解決できる
Barrel
不要
private functionのtest
ができる
tsなら
eslint-plugin-import-access
を使うなどする
Javaは標準であるらしい
同じものを指してるか知らんけど
https://gyazo.com/d29d5e3d546c798fc6261797d97131b4